using System;
using System.Collections;
using System.Runtime.InteropServices;
namespace BMC.ARSystem
{
	[ClassInterface, Guid("029a14be-8562-48a1-b333-fc9f8783f362"), ProgId("BMC.ARSystem.FieldIdList")]
	public class FieldIdList : ArrayList
	{
		public override object this[int index]
		{
			get
			{
				return (uint)base.get_Item(index);
			}
			set
			{
				base.set_Item(index, Convert.ToUInt32(value));
			}
		}
		public override int Add(object value)
		{
			return base.Add(Convert.ToUInt32(value));
		}
	}
}
